package com.woniu.order.client.result;

import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class OrderQueryResultInfo {

    /**
     * 订单id
     */
    private Integer orderId;

    /**
     * 订单编号
     */
    private String orderNum;

    /**
     * 当前下单的用户名
     */
    private String orderUser;

    /**
     * 下单用户的id
     */
    private Integer userId;

    /**
     * 收货地址
     */
    private String orderAddress;

    /**
     * 地址id
     */
    private Integer addressId;

    /**
     * 收货人
     */
    private String receiverUser;

    /**
     * 收货人电话
     */
    private String receiverPhone;

    /**
     * 下单时间
     */
    private Date orderCreatetime;

    /**
     * 支付时间
     */
    private Date orderPaytime;

    /**
     * 退单时间
     */
    private Date orderCancelTime;

    /**
     * 订单总价
     */
    private BigDecimal orderPrice;

    /**
     * 订单状态 CREATE 创建 | PAID 已支付 | CANCEL 已取消 | REFUSE 已拒绝 | SHIPPED 已发货 | SUCCESS 已完成 | REFUND 已退款
     */
    private String orderState;

}
